golang.org/x/tools/internal/gcimporter.importReader.p (field)
31 uses
golang.org/x/tools/internal/gcimporter (current package)
iimport.go#L351: r := &importReader{p: p, currPkg: pkg}
iimport.go#L439: r := &importReader{p: p}
iimport.go#L468: p *iimporter
iimport.go#L512: underlying := r.p.typAt(r.uint64(), named).Underlying()
iimport.go#L544: if r.p.version < iexportVersionGenerics {
iimport.go#L554: r.p.tparamIndex[id] = t
iimport.go#L556: if r.p.version >= iexportVersionGo1_18 {
iimport.go#L571: r.p.later = append(r.p.later, setConstraintArgs{t: t, constraint: constraint})
iimport.go#L589: if r.p.version >= iexportVersionGo1_18 {
iimport.go#L714: if r.p.insert != nil { // shallow mode
iimport.go#L717: if r.p.version >= iexportVersionPosCol {
iimport.go#L726: return r.p.fake.pos(r.prevFile, int(r.prevLine), int(r.prevColumn))
iimport.go#L758: tf := r.p.fileAt(file - 1)
iimport.go#L763: return r.p.typAt(r.uint64(), nil)
iimport.go#L771: func (r *importReader) pkg() *types.Package { return r.p.pkgAt(r.uint64()) }
iimport.go#L772: func (r *importReader) string() string { return r.p.stringAt(r.uint64()) }
iimport.go#L777: r.p.trace("importing type %d (base: %s)", k, base)
iimport.go#L778: r.p.indent++
iimport.go#L780: r.p.indent--
iimport.go#L781: r.p.trace("=> %s", res)
iimport.go#L786: errorf("unexpected kind tag in %q: %v", r.p.ipath, k)
iimport.go#L791: r.p.doDecl(pkg, name)
iimport.go#L852: r.p.interfaceList = append(r.p.interfaceList, typ)
iimport.go#L856: if r.p.version < iexportVersionGenerics {
iimport.go#L861: if t, ok := r.p.tparamIndex[id]; ok {
iimport.go#L866: r.p.doDecl(pkg, name)
iimport.go#L867: return r.p.tparamIndex[id]
iimport.go#L870: if r.p.version < iexportVersionGenerics {
iimport.go#L889: if r.p.version < iexportVersionGenerics {